WooCommerce\Facebook\Admin D

Total Complexity 176
Dependencies 13
Dependents 2
Total lines 1,495
Lines of code 961
Logical lines of code 363
Comment lines 365
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
filter_products_by_sync_enabled()
D
28
34 144
handle_products_sync_bulk_actions()
C
39 28 54
add_product_settings_tab_content()
A
34 8 106
enqueue_scripts()
A
35 8 101
maybe_add_tax_query_for_excluded_taxonomies()
A
48 12 33
add_product_variation_edit_fields()
A
36 7 92
save_product_variation_edit_fields()
A
48 10 30
add_product_list_table_columns_content()
S
50 7 29
__construct()
S
47 4 34
maybe_add_enabling_virtual_products_sync_notice()
S
50 4 30
resync_products()
S
60 5 14
maybe_show_product_disabled_sync_notice()
S
52 4 23
render_modal_template()
S
55 3 27
add_query_vars_to_find_products_with_sync_enabled()
S
53 3 25
add_query_vars_to_find_visible_products()
S
54 3 24
add_handled_virtual_products_variations_notice()
S
56 3 19
add_query_vars_to_find_hidden_products()
S
58 3 17
add_products_by_sync_enabled_input_filter()
S
57 3 15
filter_virtual_products_affected_enabling_sync()
S
66 4 7
change_custom_taxonomy_tip()
S
67 4 7
get_product_not_ready_modal_message()
S
53 1 32
get_product_variation_meta()
S
68 3 7
get_product_removed_from_sync_confirm_modal_buttons()
S
60 1 18
add_product_disabled_sync_notice()
S
70 2 5
is_current_product_published()
S
66 2 8
is_sync_enabled_for_current_product()
S
67 2 8
__get()
S
67 2 7
get_product_removed_from_sync_confirm_modal_message()
S
62 1 15
get_product_not_ready_modal_buttons()
S
67 1 10
add_product_list_table_columns()
S
75 1 4
get_product_categories_handler()
S
82 1 3
add_product_settings_tab()
S
66 1 8
add_products_sync_bulk_actions()
S
72 1 5